The Food is fantastic, as well as the service is!! About the restaurant you have to make sure to sit in the main dining room. We came at 2.30h an there was only a free table left in an adjacent room- we would have been the only guests there- so we decided to have lunch on the porch. Not ideal, but better to sit in an empty room in a restaurant. We certainly will be back!!